perform a ritual - Spanish English Dictionary